put the finishing touch on - Fransızca İngilizce Sözlük